package com.ruoyi.supervise.service;

import java.util.List;

import com.ruoyi.supervise.domain.ProReviewPassRefuse;
import com.ruoyi.supervise.domain.ProsOpinionInfo;
import com.ruoyi.supervise.domain.SurveyResults;
import com.ruoyi.supervise.domain.SurveyResultsApplyInfo;
/**
 * @ClassName: ISurveyResultsService
 * @Description: 勘察成果审查service
 * @Author wtj
 * @DateTime 2020年3月16日 上午9:11:20
 */
public interface ISurveyResultsService 
{
	/**
	 * @Title: selectSurveyResultsList
	 * @Description: 查询出勘察成果审查table数据
	 * @Author wtj
	 * @DateTime 2020年3月16日 上午9:11:20
	 * @param surveyResults
	 * @return
	 */
  public List<SurveyResults> selectSurveyResultsList(SurveyResults surveyResults);
  
  /**
   * @Title: selectSurveyResultsApplyInfoByGuid
   * @Description: 勘察成果申请信息数据
   * @Author wtj
   * @DateTime 2020年3月17日 上午11:54:02
   * @param surveyResultsApplyInfo
   * @return
   */
  public SurveyResultsApplyInfo selectSurveyResultsApplyInfoByGuid(String guid);
  
  /**
   * @Title: selectProsOpinionInfoByDataGuid
   * @Description: 查询勘察成果审查的日志
   * @Author wtj
   * @DateTime 2020-7-28 12:00:40
   * @param dataGuid
   * @return
   */
  public List<ProsOpinionInfo> selectProsOpinionInfoByDataGuid(String dataGuid);
  
  /**
   * @Title: ProReviewPassRefuseDetail
   * @Description: 勘察成果审查程序性审查退回 、程序性审查通过状态的日志详情
   * @Author wtj
   * @DateTime 2020-8-3 17:46:01
   * @param guid
   * @return
   */
  public ProReviewPassRefuse ProReviewPassRefuseDetail(String guid);
  
  /**
   * @Title: selectProsOpinionInfoByGuid
   * @Description: 根据Guid查询Pros_OpinionInfo表
   * @Author wtj
   * @DateTime 2020-8-3 17:56:54
   * @param guid
   * @return
   */
  public ProsOpinionInfo selectProsOpinionInfoByGuid(String guid);
  
  /**
   * @Title: selectProsOpinionInfoByPGuid
   * @Description: 根据PGuid查询Pros_OpinionInfo表
   * @Author wtj
   * @DateTime 2020-9-30 17:00:35
   * @param pGuid
   * @return
   */
  public List<ProsOpinionInfo> selectProsOpinionInfoByPGuid(String pGuid);
}
